Generalized Connectors
نویسنده
چکیده
An n-connector is an acyclic directed graph having n inputs and n outputs and satisfying the following condition: given any one-to-one correspondence between inputs and distinct outputs, there exists a set of vertex-disjoint paths that join each input to the corresponding output. It is known that the minimum possible number of edges in an n-connector lies between lower and upper bounds that are asymptotic to 3n log3 n and 6n log3 n respectively. A generalized n-connector satisfies the following stronger condition: given any one-to-many correspondence between inputs and disjoint sets of outputs, there exists a set of vertex-disjoint trees that join each input to the corresponding set of outputs. It is shown that the minimum number of edges in a generalized n-connector is asymptotic to the minimum number in an n-connector. Imagine an information transmission network intended to mediate between n sources of information and n users of this information. At any time, any of the users may wish to be connected with any of the sources; a user can be connected with only one source at a time, but many users may wish to be connected with the same source. This paper deals with an idealized version of the problem of designing a network capable of providing any such pattern of simultaneous connections. An (n, m)-graph is an acyclic directed graph with a set of n distinguished vertices called inputs and a disjoint set of m distinguished vertices called outputs. An n-graph is an (n, n)-graph. An n-connector is an n-graph satisfying the following condition: given any oneto-one correspondence between inputs and distinct outputs, there exists a set of vertex-disjoint paths that join each input to the corresponding output. (A path joining an input to an output is a directed path whose origin is the input and whose destination is the output.) Let c(n) denote the minimum possible number of edges in an nconnector; it is known that 3n log3 n c(n)<= 6n log3 n + O(n) (see Pippenger and Valiant [4, Remark 2.2.6]). A generalized n-connector is an n-graph satisfying the following stronger condition: given any one-to-many correspondence between inputs and disjoint sets of outputs, there exists a set of vertex-disjoint trees that join each input to the corresponding set of outputs. (A tree joining an input to a set of outputs is a directed tree whose root is the input and whose leaves are the outputs.) Let d(n) denote the minimum possible number of edges in a generalized n-connector; that d(n)<= 10n log2 n + O(n) for n a power of 2 is implicit in the work of Ofman [1]. Thompson [5] has recently shown that d(n)<= 12n log3 n + O(n) for n a power of 3. The object of this note is to show that d(n)=c(n)+O(n), * Received by the editors May 13, 1977. t Mathematical Sciences Department, IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598.
منابع مشابه
Design of Efficient and Easily Routable Generalized Connectors
This paper presents a new generalized connector with a very simple self-routing scheme. Unlike some of the recently reported generalized connectors, this generalized connector does not rely on an explicit use of a copy network; rather it replicates packets as it routes them through its stages to their destinations. In addition to its attractive routing scheme, this generalized connector can be ...
متن کاملEvaluating Blocking Probability in Generalized
Generalized connectors provide the capability to connect a singte input to one or more outputs. Such networks play an important role in supporting any application that involves the dktribution of information from one source to many destinations or many sources to many destinations. We present the first analytic model for evaluating blocking probabdity in generalized connectors. The model altows...
متن کاملA Specification Language for Reo Connectors
Recent approaches to component-based software engineering employ coordinating connectors to compose components into software systems. Reo is a model of component coordination, wherein complex connectors are constructed by composing various types of primitive channels. Reo automata are a simple and intuitive formal model of contextdependent connectors, which provided a compositional semantics fo...
متن کاملGeneralized Connectbrs
This paper presents a new generalized connector with a very simple self-routing scheme. Unlike some of the recently reported generalized connectors, this generalized connector does not rely on an explicit use of a copy network; rather it replicates packets as it routes them through its stages to their destinations. In addition to its attractive routing scheme, this generalized connector can be ...
متن کاملTesting and numerical modelling of Steel-Concrete-Steel with stud bolts connectors subject to push-out loading
Steel-concrete-steel (SCS) sandwich panels are composed of two steel plates with low thicknesses and high densities and strengths and one thick layer between both plates with low strength and density known as core that is composed of concrete. Cohesive material-epoxy resin or shear connectors are usually used to connect the plates to the concrete core. SCS sandwich composites are being develope...
متن کاملAnalysis of the Shear Behavior of Stubby Y-Type Perfobond Rib Shear Connectors for a Composite Frame Structure
Shear connectors are used in steel beam-concrete slabs of composite frame and bridge structures to transfer shear force according to design loads. The existing Y-type perfobond rib shear connectors are designed for girder slabs of composite bridges. Therefore, the rib and transverse rebars of the conventional Y-type perfobond rib shear connectors are extremely large for the composite frames of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Comput.
دوره 7 شماره
صفحات -
تاریخ انتشار 1978